<?php
/**
 * Created by JetBrains PhpStorm.
 * User: Fabrice
 * Date: 24/02/14
 * Time: 21:32
 * To change this template use File | Settings | File Templates.
 */

class ModeleAdministrateur extends ModelePDO
{
    public static function getUtilisateurByPseudo($pseudo)
    {
        return ModelePDO::getPremierTupleByChamp('administrateur', 'pseudo', $pseudo);
    }

    public static function insertAdministrateur($pseudo, $passe)
    {
        $id = ModelePDO::genererClePrimaire('administrateur', 'id');
        ModelePDO::insertTuple('administrateur', array($id, $pseudo, $passe));
        return $id;
    }

    public static function updateAdministrateur($id, $pseudo, $passe)
    {
        ModelePDO::updateTuplesByChamp('administrateur', array('pseudo', 'passe'), array($pseudo, $passe), 'id', $id);
    }

    public static function deleteAdministrateurByID($id)
    {
        ModelePDO::deleteTuplesByChamp('administrateur', 'id', $id);
    }
}